package com.uchonor.api.core.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.uchonor.api.core.entity.InterfaceParameterConfig;
import com.uchonor.api.core.mapper.InterfaceParameterConfigMapper;
import com.uchonor.olight.agent.annotation.Service;
import com.uchonor.olight.agent.module.db.BaseServiceImpl;

import java.util.List;

@Service
public class InterfaceParameterConfigService extends BaseServiceImpl<InterfaceParameterConfigMapper, InterfaceParameterConfig> {
    public List<InterfaceParameterConfig> getListByInterfaceId(String interfaceId){
        QueryWrapper<InterfaceParameterConfig> queryWrapper = Wrappers.query();
        queryWrapper.eq("interface_id",interfaceId);
        queryWrapper.orderByDesc("update_time");
        return this.list(queryWrapper);
    }
}
